var runtime.goroutineProfile
20 uses
runtime (current package)
mprof.go#L856: var goroutineProfile = struct {
mprof.go#L900: semacquire(&goroutineProfile.sema)
mprof.go#L922: semrelease(&goroutineProfile.sema)
mprof.go#L933: goroutineProfile.offset.Store(1)
mprof.go#L940: goroutineProfile.active = true
mprof.go#L941: goroutineProfile.records = p
mprof.go#L942: goroutineProfile.labels = labels
mprof.go#L970: endOffset := goroutineProfile.offset.Swap(0)
mprof.go#L971: goroutineProfile.active = false
mprof.go#L972: goroutineProfile.records = nil
mprof.go#L973: goroutineProfile.labels = nil
mprof.go#L998: semrelease(&goroutineProfile.sema)
mprof.go#L1071: offset := int(goroutineProfile.offset.Add(1)) - 1
mprof.go#L1073: if offset >= len(goroutineProfile.records) {
mprof.go#L1088: systemstack(func() { saveg(^uintptr(0), ^uintptr(0), gp1, &goroutineProfile.records[offset]) })
mprof.go#L1090: if goroutineProfile.labels != nil {
mprof.go#L1091: goroutineProfile.labels[offset] = gp1.labels
proc.go#L2850: if goroutineProfile.active {
proc.go#L4171: if goroutineProfile.active {
proc.go#L4544: if goroutineProfile.active {
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |